Programming I

Course Code
προ-1
ECTS Credits
6
Semester
1st Semester
Course Category

Core courses

Core courses

Specialization
Core Courses
Course Description
COURSE CONTENTS

Course contents: Introduction, data types and variables in C, data input and output, operators, program flow control statements, iterations (loops), arrays, strings, pointers, functions, searching and sorting arrays algorithms, structures and unions, dynamic memory management, text and binary files.

ASSESSMENT

Assessment: Written exams at the end of the semester. Lab assignments every week (or every second week) contributing to the final grade with a percentage ranging between 10% and 20%. It is possible that home assignments will be given and/or intermediate written exams will take place, while each of the above will contribute to the final grade with a percentage ranging between 10% and 20%.